package www.cslc.com.infogw.dto;

import javax.xml.bind.annotation.XmlRegistry;

/**
 * This object contains factory methods for each Java content interface and Java
 * element interface generated in the cn.com.cslc.infogw package.
 * <p>
 * An ObjectFactory allows you to programatically construct new instances of the
 * Java representation for XML content. The Java representation of XML content
 * can consist of schema derived interfaces and classes representing the binding
 * of schema type definitions, element declarations and model groups. Factory
 * methods for each of these are provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {

	/**
	 * Create a new ObjectFactory that can be used to create new instances of
	 * schema derived classes for package: cn.com.cslc.infogw
	 * 
	 */
	public ObjectFactory() {
	}

	/**
	 * Create an instance of {@link GetGameTemplateInfoResponse }
	 * 
	 */
	public GetGameTemplateInfoResponse createGetGameTemplateInfoResponse() {
		return new GetGameTemplateInfoResponse();
	}

	/**
	 * Create an instance of {@link GetPrizeInfo }
	 * 
	 */
	public GetPrizeInfo createGetPrizeInfo() {
		return new GetPrizeInfo();
	}

	/**
	 * Create an instance of {@link GetPrizeInfoResponse }
	 * 
	 */
	public GetPrizeInfoResponse createGetPrizeInfoResponse() {
		return new GetPrizeInfoResponse();
	}

	/**
	 * Create an instance of {@link GetHFGameTemplateInfoResponse }
	 * 
	 */
	public GetHFGameTemplateInfoResponse createGetHFGameTemplateInfoResponse() {
		return new GetHFGameTemplateInfoResponse();
	}

	/**
	 * Create an instance of {@link GetDrawInfo }
	 * 
	 */
	public GetDrawInfo createGetDrawInfo() {
		return new GetDrawInfo();
	}

	/**
	 * Create an instance of {@link GetPrizeInfoV3 }
	 * 
	 */
	public GetPrizeInfoV3 createGetPrizeInfoV3() {
		return new GetPrizeInfoV3();
	}

	/**
	 * Create an instance of {@link GetHolidayTemplateInfoResponse }
	 * 
	 */
	public GetHolidayTemplateInfoResponse createGetHolidayTemplateInfoResponse() {
		return new GetHolidayTemplateInfoResponse();
	}

	/**
	 * Create an instance of {@link GetHolidayTemplateInfo }
	 * 
	 */
	public GetHolidayTemplateInfo createGetHolidayTemplateInfo() {
		return new GetHolidayTemplateInfo();
	}

	/**
	 * Create an instance of {@link GetPrizeInfoV3Response }
	 * 
	 */
	public GetPrizeInfoV3Response createGetPrizeInfoV3Response() {
		return new GetPrizeInfoV3Response();
	}

	/**
	 * Create an instance of {@link GetDrawInfoResponse }
	 * 
	 */
	public GetDrawInfoResponse createGetDrawInfoResponse() {
		return new GetDrawInfoResponse();
	}

	/**
	 * Create an instance of {@link GetGameTemplateInfo }
	 * 
	 */
	public GetGameTemplateInfo createGetGameTemplateInfo() {
		return new GetGameTemplateInfo();
	}

	/**
	 * Create an instance of {@link GetPrizeInfoV2 }
	 * 
	 */
	public GetPrizeInfoV2 createGetPrizeInfoV2() {
		return new GetPrizeInfoV2();
	}

	/**
	 * Create an instance of {@link GetHFPrizeInfo }
	 * 
	 */
	public GetHFPrizeInfo createGetHFPrizeInfo() {
		return new GetHFPrizeInfo();
	}

	/**
	 * Create an instance of {@link GetHFPrizeInfoResponse }
	 * 
	 */
	public GetHFPrizeInfoResponse createGetHFPrizeInfoResponse() {
		return new GetHFPrizeInfoResponse();
	}

	/**
	 * Create an instance of {@link GetHFDrawInfo }
	 * 
	 */
	public GetHFDrawInfo createGetHFDrawInfo() {
		return new GetHFDrawInfo();
	}

	/**
	 * Create an instance of {@link GetPrizeInfoV2Response }
	 * 
	 */
	public GetPrizeInfoV2Response createGetPrizeInfoV2Response() {
		return new GetPrizeInfoV2Response();
	}

	/**
	 * Create an instance of {@link GetHFDrawInfoResponse }
	 * 
	 */
	public GetHFDrawInfoResponse createGetHFDrawInfoResponse() {
		return new GetHFDrawInfoResponse();
	}

	/**
	 * Create an instance of {@link GetHFGameTemplateInfo }
	 * 
	 */
	public GetHFGameTemplateInfo createGetHFGameTemplateInfo() {
		return new GetHFGameTemplateInfo();
	}

}
